1. Instead of putting the paper types in the DTP, have your driver create a stand-alone paper-type file in the extensions folder. To do this, create a resource file (type=uspt, creator=pted), and copy the needed resources into it. You can name the paper types so they are instructive, such as "ACME Printer 600 - Letter". Although these paper types would be available to all DTPs for your driver, GX will prompt the user if a paper mismatch error occur.
2. As you suggested, you can create an application that parses a PPD and
creates a new driver in each case. Be careful, however, to assign a unique
creator type to each driver. With this approach, you can build in custom paper
types, dialogs, code, and so on for each driver.
Main | Top of Section | What's New | Apple Computer, Inc. | Find It | Feedback | Help